/*
Theme Name: Maciverse
Version: 1.0
Author: BEC Media - staff@becmedia.ro

*/

.clear { clear: both; }	
img.avatar { float: left; margin: 5px; border: 1px solid #BEBEBE !important;}
.alignleft { float: left; margin: 4px;}
.alignright { float: right; }
a:active, a { outline: none; }
ul, ul li, h2, li, ol, ol li { margin: 0px; padding: 0px;}
ul {list-style: none;}
ol {margin-left: 30px;}
body { margin: 0px; padding: 0px; background: #EEEEEE; font-family: Verdana, Arial, sans-serif;}
#wrapper { width: 980px; border: 1px solid #D9D8D8; margin: 0 auto; padding: 10px; background: #FFFFFF; margin-top: 10px; margin-bottom: 10px;}
#menu  { width: 978px; height: 37px; border: 1px solid #E3E2E2; font-size:12px; color: #000000; overflow: hidden;}
#pages { float: left; width: 720px; }
ul#pages { margin: 16px 0px 0px 10px;}
#search { float: right; width: 237px;}
ul#pages li a { color: #000000; text-decoration: none; display: block; height: 29px; font-weight: bold; border: 1px solid #FFFFFF; padding: 4px 7px 6px 7px !important;}
ul#pages li a:hover { border: 1px solid #E3E2E2; background: url(images/a-bg.jpg) repeat-x;}
li.current-cat a {  background: url(images/a-bg.jpg) repeat-x; border: 1px solid #E3E2E2 !important;  }
ul#pages li { display: block; height: 40px; width: auto; float: left;}
input#s { height: 15px; width: 160px; background: #F4F4F4; border: 1px solid #DDDDDD; padding: 2px;}
input#searchsubmit { margin: 3px 0px 0px 0px; position: relative; bottom: -5px;}
#logo { float: left; height: 90px; width: 250px; }
#leaderboard { float: right; height: 90px; width: 728px; }
#header { margin: 5px 0px 5px 0px;} 
#under-header { width: 968px; border: 1px solid #D9D8D8; padding: 5px; height: 27px; overflow: hidden;}
#fb-subscribe { font-weight: bold; font-family: Arial, sans-serif; float: left; color: #1B4583; font-size: 17px;}
#social-media { float: right; }
input#fb-input { color: #3D3D3D; font-family: Verdana, Arial, sans-serif; background: #F4F4F4; border: 1px solid #DDDDDD; height: 12px; width: 160px; font-size: 11px; padding: 3px; text-align: center;}
input#button-subscribe { position: relative; bottom: -5px;}
#fb-subscribe form { position: relative; top: -2px;}
#rssicon { position: relative; top: -4px;}
#wrap { border: 1px solid #DEDDDD; background: #EDEDED; width: 958px; padding: 10px;}
#sidebar { width: 260px; float: left;}
#content { width: 686px; float: right; background: #EDEDED;}
.post { background: #FFFFFF; border: 1px solid #C9C9C9; width: 656px; padding: 15px; margin: 0px 0px 10px 0px;}
.ad { float: left; width: 125px; height: 125px; display: block;}
#ad1, #ad3 { margin: 0px 10px 10px 0px; }
h2.widgettitle { color: #3D3D3D; font-size: 14px; border-bottom: 1px solid #C9C9C9; padding: 0px 0px 5px 0px;}
.widget { background: #FFFFFF; border: 1px solid #DCDBDB; width: 238px; padding: 10px; margin: 0px 0px 10px 0px;}
.widget a { color: #1F77A9; font-size: 12px; font-weight: bold; text-decoration: none;}
.widget a:hover { text-decoration: underline;}
.widget ul li { background: url(images/li-bg.jpg) no-repeat 0px 7px; padding: 0px 0px 0px 15px; margin: 3px 0px 0px 0px;}
.widget ul { margin: 0px 0px 0px 10px;}
.widget_tag_cloud a { font-weight: normal; }
.index-box { float: left; width: 220px;border-top: 1px solid #C9C9C9;  font-size: 11px; color: #000000; margin: 5px;  display: block; height: 100%;}
#box1 { margin: 0px 8px 0px 0px; position : relative; right: -2px;}
#box2 { margin: 0px 8px 0px 0px; position : relative; right: -4px;}
#box3 { margin: 0px 0px 0px 1px;  position : relative; right: -7px;}
#index-boxes { margin: 0px 0px 10px 0px; background: url(images/table-bg.jpg) repeat-y;}
#thebottom { background: url(images/table-bottom.jpg) no-repeat; width: 686px; height: 1px; overflow: hidden; }
.index-box img { margin: 6px; }
.index-box h3 { color: #065A87; font-size: 12px; margin: 0px 7px 4px 7px;}
.index-box p { padding: 0px 0px 0px 7px; margin: 0px; color: #000000; font-size: 11px; margin-bottom: 5px; }
.post h2 a { color: #065898; font-size: 22px; font-weight: normal; text-decoration: none;}
.entry h2 { font-size: 16px; color: #075997;}
.entry h3 { font-size: 14px; color: #3D3D3D;}
.entry img { border: 1px solid #E3E2E2; padding: 5px;}
.entry { font-size: 12px; color: #3D3D3D; line-height: 180%; float: left;}
.entry ul li { background: url(images/entry-ul.jpg) 0px 7px no-repeat; padding: 0px 0px 0px 10px; }
.theauthor { font-size: 12px; color: #9A9A9A;}
.theauthor-link { color: #000000; font-weight: bold;}
.post-title { display: block; width: 652px; border-bottom: 1px solid #C9C9C9; padding: 0px 0px 8px 0px;}
a.more-link { float: right; font-weight: bold; font-size: 12px; color: #07679F; text-decoration: none !important; border: 0px !important;}
.entry a { font-weight: bold; font-size: 12px; color: #07679F; text-decoration: underline;} 
.entry a:active { font-weight: bold; font-size: 12px; color: #000000; text-decoration: underline; }
.entry a:visited { font-weight: bold; font-size: 12px; color: #90C7EC; text-decoration: underline; }
.postmetadata { border-top: 1px solid #C9C9C9; padding: 7px 0px 0px 0px; text-align: right; margin: 10px 0px 0px 0px;}
.postmetadata a { color: #3D3D3D; font-size: 11px; text-decoration: none; font-weight: bold;}
.post-comments-link { position: relative; top: -4px;}
.navigation { background: #FFFFFF; border: 1px solid #C9C9C9; width: 656px; padding: 15px; height: 12px; overflow: hidden;}
.navigation a { color: #3D3D3D; font-size: 11px; text-decoration: none; font-weight: bold; }
.navigation .alignleft { float: left; width: 300px; text-align: left;}
.navigation .alignright { float: right; width: 300px; text-align: right;}
.navigation2 { margin: 0 auto; background: #FFFFFF;  width: 456px; padding: 5px; height: 12px; overflow: hidden;}
.navigation2 a { color: #3D3D3D; font-size: 11px; text-decoration: none; font-weight: bold; }
.navigation2 .alignleft { float: left; width: 200px; text-align: left;}
.navigation2 .alignright { float: right; width: 200px; text-align: right;}
#footer-left { float: left; width: 500px; font-size: 11px; color: #3D3D3D;}
#footer-left a { color: #07679F; text-decoration: none; }
#footer-left ul li { display: inline; margin: 0px 5px 0px 0px;}
#footer { margin: 5px 0px 0px 5px;}
#footer-left ul { margin: 0px 0px 3px 0px;}
#footer-right { float: right; color: #3D3D3D; font-size: 11px;}
#footer-right a  {text-decoration: underline; color: #3D3D3D;}
.comments-file { background: #FFFFFF; border: 1px solid #C9C9C9; width: 656px; padding: 15px; margin: 0px 0px 10px 0px; }
.post-subtitle { float: left; width: 420px; }
.post-social a {  color: #3D3D3D; font-size: 11px; text-decoration: none; font-weight: bold;}
.post-social { float: right; height: 100%; vertical-align: bottom;}
.authorinfo { background: #F1F1F1; padding: 12px; height: 50px;}
.authorinfo-admin { background: #C7E1F3; padding: 12px; height: 50px;}
.authorinfo-admin .author-name, .authorinfo-admin .author-name a { color: #065898 !important;}
.author-name, .author-name a { font-size: 18px; color: #3D3D3D; font-weight: normal; text-decoration: none; }
.comment-time, .comment-time a { font-size: 12px; color: #000000; font-weight: normal; text-decoration: none !important;}
.author-name { margin-top: 3px; }
li.comment, li.trackback, li.pingback { margin: 0px 0px 15px 0px; font-size: 12px; color: #3D3D3D;}
a.comment-reply-link { float: right; color: #065898; font-size: 11px; text-decoration: none;}
.cancel-comment-reply a  { color: #065898; font-size: 11px; text-decoration: none;} 
#respond h3 { font-size: 16px; color: #000000;}
.comments-file input, .comments-file textarea { padding: 5px; font-size: 12px; font-family: Verdana, Arial; background: #F1F4F5; border: 1px solid #E6E7E7;}
#respond a { color: #065898; font-size: 11px; text-decoration: none; font-weight: bold; }
#respond { font-size: 11px; color: #3D3D3D;} 
.comments-file input#submit { padding: 0px; }
ul.children { margin: 15px 0px 15px 70px; }
#index-boxes a img { border: 1px solid #CECECE;  }
li.current_page_item a {  background: url(images/a-bg.jpg) repeat-x; border: 1px solid #E3E2E2 !important;  }
#invite {border-style:solid; border-width:2px; border-color: #1F77A9; margin:2px; padding: 2px;}


blockquote {color: #075997;font-style: italic;margin: 1em 3em; }

